0e50d1e4921ca015b67f74a83fc3b33648ae9689,src/main/java/net/floodlightcontroller/core/web/serializers/StatsReplySerializer.java,StatsReplySerializer,serializePortDesc,#List#JsonGenerator#,1049

Before Change


				jGen.writeString(e.toString());
			}
			jGen.writeEndArray();
			jGen.writeArrayFieldStart("peer_features");
			for (OFPortFeatures e : entry.getPeer()) {
				jGen.writeString(e.toString());
			}
			jGen.writeEndArray();

			if (entry.getVersion().compareTo(OFVersion.OF_15) >= 0) {
				jGen.writeArrayFieldStart("properties");
				for (OFPortDescProp e : entry.getProperties()) {
					jGen.writeString(OFPortDescPropTypeSerializerVer15.ofWireValue((short) e.getType()).toString());

After Change


            }
            jGen.writeEndArray();

            if (entry.getVersion().compareTo(OFVersion.OF_13) <= 0) {
                jGen.writeArrayFieldStart("current_features");
                for (OFPortFeatures e : entry.getCurr()) {
                    jGen.writeString(e.toString());
                }
                jGen.writeEndArray();
                jGen.writeArrayFieldStart("advertised_features");
                for (OFPortFeatures e : entry.getAdvertised()) {
                    jGen.writeString(e.toString());
                }
                jGen.writeEndArray();
                jGen.writeArrayFieldStart("supported_features");
                for (OFPortFeatures e : entry.getSupported()) {
                    jGen.writeString(e.toString());
                }
                jGen.writeEndArray();
                jGen.writeArrayFieldStart("peer_features");
                for (OFPortFeatures e : entry.getPeer()) {
                    jGen.writeString(e.toString());
                }
                jGen.writeEndArray();
            } else if (entry.getVersion().compareTo(OFVersion.OF_14) >= 0) {
                jGen.writeArrayFieldStart("properties");
                for (OFPortDescProp e : entry.getProperties()) {